falling down from height - Alemán Inglés Diccionario